-- summon_prop
-- create by xinj
-- 道具： 召唤物属性

return {
    apply = function(source, target, classId, value)
        -- 至少有两个参数
        if #value < 2 then
            return;
        end

        -- 第一个参数为召唤物的id组
        local summonIds = value[1];
        if #summonIds == 0 then
            return;
        end

        -- 附属性
        for _, id in pairs(summonIds) do
            for i = 2, #value do
                SummonM.applySummonProp(id, value[i]);
            end
        end
    end,
};
